Designed by
Title
Tasty seafood, grilled tuna fish steaks served on outdoor terrace on Puerto Naos, La Palma, Canary islands, Spain #169493495
Description
Tasty seafood, grilled tuna fish steaks served with green mojo sauce on outdoor terrace on Puerto Naos, La Palma, Canary islands, Spain