The Tanah Lot Temple, the most important indu temple of Bali, Indonesia.

The Tanah Lot Temple, the most important indu temple of Bali, Indonesia.

 Stock photo ID: 63727450