Cartogiraffe.com

Spout Run

Spout Run is a street in Ledyard.