photo404:
Radio wires.BBC Bush House, Aldwych, London, England.
Radio wires.
BBC Bush House, Aldwych, London, England.
Two things my BBC pals:
Comments