Cartogiraffe.com

Mirror Lake Dam

Mirror Lake Dam in Meriden.