Aberdeen Grammar School, Aberdeen. Commissioned by RIAS

ABERDEEN Grammar School


© stuart campbell 2023