Sir John Anstruther, bart [graphic]


10966069