Wednesday
5 June 2013
5 June 2013
Papilio cresphontes lays an egg in Oxford Mills, ON
— by
Unknown
on
Wednesday, 5 June 2013
Subscribe to:
Posts (Atom)
Follow me as I investigate the ecology and evolution of caterpillar eyespots.