Cartogiraffe.com

Oxboro Lake

Oxboro Lake in Bloomington.