Designed by
Title
Verticle view of Lord Sri Vishnu idol isolated in Natural rock garden in Tirumala #225303778
Description
Verticle view of Lord Sri Vishnu idol isolated in Natural rock garden in Tirumala, Tirumala, Andhra Pradesh, India-July 10.2021
This image is editorial