Results 1 results found Lluch Alcari, where Picasso once lived, on the northwest coast of the island, Majorca (Mallorca), Balearic Islands, Spain, Europe