20230305212548.883797 Spain Deia (Ed. Bizkaia. Ed. impresa) Deia. 1578-9845 Deia (Ed. Bizkaia. Ed. impresa) Deia.