Son Xigala building

2004 Son Xigala. Palma de Mallorca