Viceroy (Limenitis archippus), a mating pair among green leaves.

Viceroy, a mating pair among green leaves.

Leave a Reply