Patrick Verhaeghe: Caligo telamonius memnon - Giant or pale owl-butterfly
Patrick Verhaeghe: Caligo telamonius memnon - Giant or pale owl-butterfly