Massaging the Inner YouTube. Margarita Louca is London based visual artist and director.
Reimagining furniture as naked human bodies.