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