Unbelievable big bug probably a black millipede or flame leg, filmed in 2008, Angkor Wat, Siem Reap - Cambodia.
Millipede (Organism Classification) Giant millipede (Flame Leg?) in Angkor Wat (Cambodia) | |
4 Likes | 4 Dislikes |
145 views views | 16 followers |
Film & Animation | Upload TimePublished on 21 Jun 2014 |
Không có nhận xét nào:
Đăng nhận xét