Stock Photo - Grilled clams. Restaurant Etxebarri, Axpe, Basque Country. Spain

Stock Photo: Grilled clams. Restaurant Etxebarri, Axpe, Basque Country. Spain.