Barrie J.M.

Mary Rose - Longmans Green & Co. Ltd. Bombay 1947 - 89p, 18cm