Cartogiraffe.com

West Ridge Nature Preserve

West Ridge Nature Preserve, also known as Park No. 568 in Lincoln Square in Chicago.