Cartogiraffe.com

Horseshoe Island

Horseshoe Island in Presque Isle County.