Photograph of Thorodland, De Vries and Co, Hamburg

MCR/37/47
Copyright unknown (no stamp)