A narrow street in Mallorca.

A narrow street in Mallorca.