Designed by
Title
Shri Swaminarayan Hindu Mandir #74216841
Description
London, United Kingdom - June 3, 2016: View of the Shri Swaminarayan Hindu Mandir temple, or Neasden temple due to its location, the first and biggest traditional hindu stone temple of England, in London, United Kingdom.
This image is editorial