Cartogiraffe.com

Prescott Street

The Prescott Street is a street with two lanes in Leominster.