13 years ago (Received 4 weeks ago) •
In London, elephant & castle, next to a metro station, in a pedestrian underpass.