Elephant and Castle – Princess Street
February 22, 2017
Elephant and Castle – Princess Street – South London – August 2016
Previous post
Cuba: Havana – Lily & Monolo
Next post
Elephant and Castle – St George’s Road