Hecale Longwing (Heliconius hecale zuleika) on flower
Chequered Skipper (Carterocephalus palaemon)
rose
Hoverfly
Back to Top