PERMANENTLY ON VIEW
PALMA DE MALLORCA
Parc de Ses Estacions,
Palma de Mallorca (Spain).
'Five Paths, 2004'
('Cinc Camins', 'Cinco Caminos')
(photos: Pep Torró)
Back to Index