Beautiful big statue of meditating Shiva. Lord Shiva sits near the Ganges River at the foot of the Himalayas in Rishikesh, India. Yoga and meditation concept.
448
0
0 comments