Image of the Day – March 20, 2013

Devil’s Hole – Fantasy Island – Grand Island, New York c. 1980

Leave a Reply