Photo: 'White Mirror' project manager Rudi Cerri

Denver’s public art administrator Rudi Cerri commissioned "White Mirror" to take place in Babi Yar Park.