Unveiled on 28 November 2022, Eyes on Iran is a multifaceted public art installation, punctuating the spaces of ... The installation runs in line with both the UN initiative, ‘16 days of activism ...