Electra House

Instrument room inside Electra House in London


Explore other Collections