Red Ant
Mentioned in South East Asia 2012.
A red ant on the railing around Wat Chom Si, located on Mount Phou Si in the centre of Luang Prabang, Laos.
Mentioned in South East Asia 2012.
A red ant on the railing around Wat Chom Si, located on Mount Phou Si in the centre of Luang Prabang, Laos.