Language:
  • EN

Walking Leaf

Occurred on / Thailand

It's a leaf! With legs!

Location thailand
Occurred not known
Posted By Patchara Khamkom
Posted On Apr-1-2015

Tags