Documentary Travel Photography - Religious Hindu idols in a temple in New Delhi in India in South Asia. Religion Street Scene
Hindu idols
Size: 4666px × 4869px
Location: New Delhi in India in South Asia
Photo credit: © Shaun Higson b&w / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, ancient, asia, asian, black, cultural, culture, deity, delhi, divine, east, eastern, effigy, figure, god, hindu, hinduism, icon, idol, idolatory, image, india, indian, life, lifestyle, monochrome, orient, oriental, religion, religious, sacred, serene, serenity, shrine, spiritual, spirituality, street, totem, totemic, tradition, traditional, tranquil, tranquility, tranquillity, white, worship