Miquel Barceló

ALYCASTRE

Fondation Carmignac Villa in the French Mediterranean island of Porquerolles