Cartogiraffe.com

West Windsor Street

The West Windsor Street is an asphalted street in Montpelier.