Cartogiraffe.com

Quails Trail

Quails Trail is a street in Stamford.