Viewing Image

Polygonia zephyrus

Photo Credit: Kim and Mike Strangeland

Polygonia zephyrus