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