Saturday, February 28, 2015

Seafood

The Spanish really know their seafood. 
Seafood platter imperial, lobster, crayfish, prawns, mussels and clams. 


No comments: