Preview Village of Deia on the north coast of Mallorca, Spain *** Local Caption *** Image ID: 149-4663 Artist: Ellen Rooney Purchase a commercial license Buy framed prints & more from our print store europe adobe church coast deia mallorca mountain puig d'es teix