Cartogiraffe.com

Rosamond Street

The Rosamond Street is a street with two lanes in Worcester.