Royalty-free stock photo ID: 1200685147

Fried sea snails with red and green hot chili