Grilled limpets. A delicacy of Azores islands. São Jorge, Portugal

Loading…
Grilled limpets. A delicacy of Azores islands. São Jorge, Portugal