Close up of Nymphalidae Vanessa or painted lady butterfly sitting on pink flower