TOY at London’s Shepherd’s Bush Empire

Photos by Gaëlle Beri