Installation

Emplacement
Palma de Mallorca, Spain