Small tortoiseshell butterfly larva and newly formed chrysalis on underside of nettle leaf. July, Scotland, UK. Life cycle sequence 1

Back to thumbnails