Sunday, June 18, 2006

Pupae


We're not sure, but we think these are entering the pupae stage.

Time will tell............



No comments: