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