Charterhouse of Perth

GPTKB entity