Public domain photos

The image shows a statue of Lord Vishnu in a temple in India, surrounded by colorful walls. The statue is adorned with flowers, adding a vibrant touch to the scene.

The image shows a statue of Lord Vishnu in a temple in India, surrounded by colorful walls. The statue is adorned with flowers, adding a vibrant touch to the scene.Open in library