Our Baltimore Checkerspots are pupating

This is our first Baltimore Checkerspot pupa of the season. It completed larval development so fast because it's been kept at rather high temperatures (32°C).