Context

Context of London, The Studio Limited, 44 Leicester Square, New York, Studio Publications Inc., 381 Fourth Avenue, 1938
Processing Feedback ...