Ajax loader
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,...
of 1
Open Lightbox