An eyespot that blinks?
by Thomas Hossie on


Papilio cresphontes lays an egg in Oxford Mills, ON
by Thomas Hossie on