Cartogiraffe.com

Lovers Walk

The Lovers Walk is an asphalted, unlit footway in Royal Borough of Greenwich.