Back to site
Black-veined White (Aporia crataegi)