Thank you for your patience while we retrieve your images.


Thumbnails
 
Forest Castle Ruins

Forest Castle Ruins

Close-up castle staircase ruins from Madame Sherri Forest in West Chesterfield, New Hampshire (USA). HDR composite from multiple exposures.