Share
twitterlinkedinfacebook
Image 1 of 1
IDBA01370RFST.JPG
Image of intricately carved stone guardians at the hindu temple of Pura Penataran Pande at Ubud, Bali, Indonesia.