Closeup of Balinese God statue in temple complex

Royalty-free stock photo ID: 59041642

Closeup of Balinese God statue in temple complex