gulf-fritillary-holding-pupa March 26, 2022 Brown butterfly with white spots and red legs hanging on pupa