Weaversville, CA


Weaversville gets a Wow!
Photo credit: Beth Boyer.