EXPO 2015: Russia Pavilion (the Big Mirror) by Carolyn Chase
_