Cartogiraffe.com

Hyde Lake Marsh

Hyde Lake Marsh in South Deering in Chicago.