fbpx
ABOVE: Few creatures are as beautiful as the blue morpho butterfly. There are 30 species and this one is Morpho menelaus.