Cartogiraffe.com

Kraemer Lake

Kraemer Lake in Burnsville.