Cartogiraffe.com

Skylark Road

Skylark Road is an asphalted street in Greenwich.