Camp, Hermon, House

Camp St.
Trumansburg
New York
United States