Cartogiraffe.com

Deering Pond

Deering Pond in Norwalk.