Ancient stone statue with prayer hands in rocky cave at Uluwatu Beach, Bali, surrounded by limestone cliffs and natural light - stock photo

More Photos from Suluban-Uluwatu Beach