Baltimore Checkerspot


Baltimore Checkerspot Butterfly

Photo © art-today