Peacock butterfly (lat. Aglais io) on a fluffy Veronicastrum virginicum inflorescence on a warm summer day