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

Royalty-free stock photo ID: 113933335

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