Spotted Zebra

Regular price $85.00

Graphium megarus is a species of swallowtail butterfly found in Southeast Asia. 

The specimen is encased in a 6” x 6” frame.