Baked haddock in lemon & herb sauce.

Royalty-free stock photo ID: 75326083

Baked haddock in lemon & herb sauce.