THE Spanish Navy amphibious transport ship Castilla has docked in La Palma on the Canary Islands today, Saturday, November 6. The vessel’s crew will help
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. ACCEPTRead more / Saber mas