Goshen Town Hall

 —  —

Goshen Town Hall, Main Street, Goshen, NY

Goshen Art League Member's Show