Alexander Kidston. John Jardine [graphic].


15956809