Preview Llucalcari, village on the north coast *** Local Caption *** Image ID: 149-4667 Artist: Ellen Rooney Purchase a commercial license Buy framed prints & more from our print store europe spain adobe coast coastline llucalcari mallorca village