Archive for June, 2012

Oheka Castle, Long Island, NY

Sunday, June 3rd, 2012