Mary Adamson Anderson Marshall

M. a. elston, ‘edinburgh seven ’, first published