Church of All Saints

London Borough of Newham, United Kingdom

Podrobnosti o Churches

church of all saints
London, England United Kingdom
Inception: 1150