Camera Projectors Ltd

Nationality:
British

Camera Projectors Ltd., Bush House, London.