brunalab.org
Morpho peleides
Photo of Morpho peleides by Armando Maynez, with thanks.