Commuters outside Monument station in London

London

UK · 13 images

Shot on the Lumix

All collections