Adam Stewart

Monk and pensioner of the Charterhouse of Perth