Close
Dirce beauty, mosaic or zebra mosaic
Colobura dirce