White moth perched on the green leaf
Size:
4562px × 3404px
Location:
Indonesia
Photo credit: ©
abdul latif / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
animal,
aversata,
brown,
bug,
closeup,
garden,
idaea,
insect,
leaf,
leaves,
macro,
nature,
wild