Aporia crataegi

Aporia crataegi / Black-veined White butterfly This creatures wings are just so intricate. So delicate. yet it can fly. This is a stunning photo

Pinterest
Search