Gallery Image

2012 - Letchworth

Glen Iris Inn, Letchworth State Park, New York State