New York, New York, USA (Photographer)
Robert McCrum was a photographer and the manager of the New York City office of Bamforth & Co. at 35 West Twenty-first Street. He conceived the idea of a Post Card Exhibition in connection with the National Business Show.