Baltimore Checkerspot underwing, Vermont.
Baltimore Checkerspot underwing, Vermont.
Baltimore Checkerspot upperwing, Minnesota--9607
Baltimore Checkerspot upperwing, Minnesota--9607
Back