8 Inch Worm Outside Beng Mealea

8 Inch Worm Outside Beng Mealea

Nature in Cambodia surrounds you everywhere you go. Here is a huge worm that was outside of the Beng Mealea Temple.

Nature in Cambodia surrounds you everywhere you go. Here is a huge worm that was outside of the Beng Mealea Temple.

Leave a Reply

Your email address will not be published. Required fields are marked *