Somers, NY: The Town House in Somers, NY-built in 1829 as The Elephant Hotel

Rate this picture:

Viewed
4032 times
Current avarege rating
3.9 (78 votes)
Picture by
Richard Owen
Submitted on
3/3/2005