1
Owlet Moth
Photo by:
Sonika Agarwal
Category: Nature
A colourful Owlet Moth spotted at Maharashtra Nature Park in India