Bugging Out

Yummy! A taste of bugs in Phnom Penh- crickets, snake, beetle, silk worm and more…