Live lobster on market display, close-up shot

Royalty-free stock photo ID: 87075608

Live lobster on market display, close-up shot