Capitol in the Cuban capital of Havana, challenge was to clean the building without damaging.
ExhibitorRemmers GmbH