Small town in Mallorca

A small town in Mallorca