Caligo Telamonius Memnon - Giant Owl Butterfly Caligo Telamonius Memnon - Giant Owl Butterfly Caligo Telamonius Memnon - Giant Owl Butterfly Caligo Telamonius Memnon - Giant Owl Butterfly Caligo Telamonius Memnon - Giant Owl Butterfly £45.00 Out of stock.