Viewing Image

Callophrys sheridanii lemberti

Photo Credit: Kim and Mike Strangeland

Callophrys sheridanii lemberti