Elephant in the Room

177A Healdsburg Avenue
Healdsburg