Title: Septem
Subjects: Exhibitions, Installations (Art)
Places: Spain, Palma de Mallorca
People: Pep Llambías (1954-)