Thank you for your patience while we retrieve your images.


Thumbnails
 
Forest Castle Ruins

Forest Castle Ruins

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