Designed by
Title
Our Lady of Compassion church #220259710
Description
London, United Kingdom, 29 May, 2021: Our Lady of Compassion church Upton park, adjacent to large re-development of West Ham Unitedââ¬â¢s former Boleyn Ground stadium, Green Street, Newham, London
This image is editorial