Indonesian temple on sea coast. Tanah lot complex. Bali. Indonesia

Royalty-free stock photo ID: 71561956

Indonesian temple on sea coast. Tanah lot complex. Bali. Indonesia