MALLORCA. Soller. Carretera de Palma a Sóller.
Automatically generated translation
MAJORCA. Soller. Road from Palma to Sóller.