Stock Photo: Fountain sculpture and Museo Naval naval museum in Santa Cruz de La Palma on the Canary island of La Palma, Spain, Europe