2014
TQ1966 : Our Lady Immaculate catholic church, Tolworth
taken 9 years ago, near to Tolworth, Kingston Upon Thames, England
This is 1 of 2 images, with title Our Lady Immaculate catholic church, Tolworth in this square
Our Lady Immaculate catholic church, Tolworth