display of fresh oysters ready to eat

Royalty-free stock photo ID: 5988112

display of fresh oysters ready to eat