Café - Newquay, England
Dec, 2025
Live lobsters for sale and kept 'out of sight' for cooking in the café premises.