butterfly african monarch stock alamy
butterfly body monarch african alamy
monarch stock tahitian nigra alamy