Cartogiraffe.com

Lake Shawnee

Lake Shawnee in Powhatan County.