Ballston Spa, NY
Madame Sherri Staircase
Photograph - Photograph
The ruins of the staircase to Madame Sherri's "Castle" in Chesterfield, New Hampshire.
March 6th, 2013
Viewed 147 Times - Last Visitor from Mount Laurel, NJ on 03/22/2015 at 9:55 AM