Facade Hotel in rehabilitation, Canary Islands.

BAT SPAIN finalizes the installation of the first textile facade of the Canary Islands.

View more