Royalty-free stock photo ID: 75886960

The European perch (Perca fluviatilis) - Image