Pieris napi oleracea

Sharp-veined White


Mackinac County, MI USA