Found in Cambodia in 2007, rediscovered today :-) Tourists in front of Angkor Wat.
Found in Cambodia in 2007, rediscovered today
Tourists in front of Angkor Wat.