Niobe fritillary butterfly (Argynnis niobe) nectaring on Knapweed (Centaurea sp). Pargas, Finland. July.