Photograph of Jeannie Deans P S (r/n Duchess of York, Isle of Cumbrae), North British Railway Co

MCR/33/4

Information

Copyright unknown (no stamp)