Mirrored sculpture draped in fabric inside Khimki's Metropolis mall — Travel Magazine