London Wall [ Snap ]

_DSC6231.jpg
At London, UK.