congress palace & hotel

2005
competition
Palma de Mallorca