Steve McQueen to Unveil New Installation ‘Sunshine State’ at Rotterdam Festival

Steve McQueen to Unveil New Installation ‘Sunshine State’ at Rotterdam Festival..  Oscar-winning filmmaker and Turner Prize-winning artist Steve McQueen is set to unveil his new installation, “Sunshine State,” at the…

× Advertise With Us