Cartogiraffe.com

Shadow Lake

Shadow Lake in Greensboro.