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)