Stock Photo - Octopus from the ria of El Ferrol. La Coruña province, Galicia, Spain

Stock Photo: Octopus from the ria of El Ferrol. La Coruña province, Galicia, Spain.