Cartogiraffe.com

Elliot's Pond

Elliot's Pond in Hillsborough.