LONDON SELFRIDGES

Selfridges Wonder Room in London, Santa Parafina, a performance artwork creation by Douglas Little.