Pedestrian Tunnel, Greenwich, London.

Pedestrian foot tunnel, Greenwich, London, England