Elephant & Castle – Fruit, Vegetables, Kebabs and Chicken
July 20, 2017
Elephant & Castle – South London – February 2017
Previous post
Tolhuistuin – Amsterdam
Next post
Elephant and Castle – Saxophone