2007
TQ4183 : Our Lady of Compassion Catholic Church, Green Street
taken 17 years ago, near to West Ham, Newham, England
This is 1 of 2 images, with title Our Lady of Compassion Catholic Church, Green Street in this square
Our Lady of Compassion Catholic Church, Green Street