Thank you for your patience while we retrieve your images.


Thumbnails
 
Madame Sherri Forest Ruins

Madame Sherri Forest Ruins

Staircase ruins from Madame Sherri Forest in West Chesterfield, New Hampshire, USA. HDR composite from multiple exposures.