Tanah Lot Temple on Sea in Bali Island Indonesia

Royalty-free stock photo ID: 107932895

Tanah Lot Temple on Sea in Bali Island Indonesia