Patrick Verhaeghe:
Heliconius erato lativitta - Crimson Patched Longwing (UK)
Patrick Verhaeghe:
Heliconius erato lativitta - Crimson Patched Longwing (UK)
Patrick Verhaeghe:
Heliconius erato lativitta - Crimson Patched Longwing (UK)