Microsoft Xbox

Harlequin Hi-Shine was installed across the main stage at Microsoft Xbox event X019 London by Setsquare Staging