All Images
Stock Photo - The biggest temple complex, "mother of all temples ". Bali,Indonesia. Besakih.gate.
The biggest temple complex, "mother of all temples ". Bali,Indonesia. Besakih.gate.
Image ID : 7926155
Media Type : Stock Photo
Copyright : Konstantin Kulikov
Stock Photo Keywords