Altab Ali park in Whitechapel, London

Altab Ali park in Whitechapel, London, with the remains of the destroyed church

Leave a Reply