Ajax loader
of 1
Open Lightbox
Mengwi / Pura Taman Ayun / Detail
Mengwi (Bali, Indonesia),
Temple complex Pura Taman Ayun.
(built in 1634 under Raja Gusti Agung Anom; restoration in 1937).

Detail: head of an animal.

Stone sculpture.
Photo,...