The Urinals of Village Inn and Restaurant

Village Inn and Restaurant is located in Monte Rio, CA.

Filed under: Hotels & Casinos
Tweet

This picture was submitted by an independent contributor. She writes: "The Village Inn and Restaurant is a Historic Inn and Restaurant on the Russian River Sonoma Wine Country ~ Northern California".