Cartogiraffe.com

Cummings Park Beach

Cummings Park Beach in Stamford.