Invicta Film : a central electrica

Photograph of the production company's installations: the power station.