This image shows the Tanah Lot temple, in Bali island, indonesia

Royalty-free stock photo ID: 113932657

This image shows the Tanah Lot temple, in Bali island, indonesia