French royal castle on the beach (Colioure - Pyrénées-Orientales)

Château Royal de Collioure