Pupating (and emerging) Brimstone in my Garden

2010 0724 2010 0707 2010 0709

Advertisements