butterfly Nymphalis polychlorus over targetes flower

Royalty-free stock photo ID: 15983305

butterfly Nymphalis polychlorus over targetes flower