Grilled sardines, a delicacy. Setúbal, Portugal

Loading…
Grilled sardines, a delicacy. Setúbal, Portugal