THE COLLECTION - LBSimms Photography

Castle In The Forest

Taken at Sleeping Giant State Park, Hamden, Connecticut, USA.

10092013hamdensleeping giant state parkusa.connecticutcastlebuildingbricksstonestreessky