Leaf insect by melvynyeo

Leaf insect by melvynyeo

5 notes
Posted on Saturday, 7 June
Tagged as: leaf insect phylliidae insect deviantart melvynyeo entomology
  1. meeekaleeka reblogged this from chrysallidem
  2. chrysallidem posted this