Viewing Image

Lycaena editha

Photo Credit: Kim and Mike Strangeland

Lycaena editha