Deities on an Altar, Vishnu Hindu Temple, Southall, London, UK
Hinduism is an important religion in India and travels with Indians wherever they go - Vishnu Hindu Temple, Southall, London, UK
Size: 4288px × 2848px
Location: Southall, London, UK
Photo credit: © Grazyna Bonati / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, altars, deities, diaspora, england, europe, hindu, hinduism, hindus, indian, kingdom, london, ornate, religion, southall, temple, uk, united, vishnu