Pet Fortress

Images of the diminutive Pet Fortress in the royal city of Ayutthaya.