Swiss Tourist Board

The latest Swiss Tourist Board’s activation in St Pancreas, London.