Cartogiraffe.com

Granite Street

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