A peaceful, rural scene in Mallorca.