Image 1 of 1
UK-TG-884.jpg
Shri Swaminarayan Mandir Hindu temple in Neasdon, London, UK