Majorca – La Victòria.

Majorca - La Victòria

Majorca – La Victòria

Majorca – La Victòria.

The Victòria peninsula on the island of Majorca.

The photo shows a view from the Talaia d’Alcúdia; in the background you see the Cap de Formentor.