Cartogiraffe.com

Arran Lake

Arran Lake in Fayetteville.