Published 16:59 IST, August 16th 2020
Video of stunning leaf insects breaks internet; netizens say 'nature is wonderful'
A video showing leaf insects goes viral on social media. Uploaded on August 16, the video has managed to gather close to 9.5K views, leaving netizens astonished
null | Image:
self
Advertisement
Loading...
16:59 IST, August 16th 2020