St. Peter’s College, Cardross, Scotland, 1966
(Gillespie, Kidd & Coia)

St. Peter’s College, Cardross, Scotland, 1966

(Gillespie, Kidd & Coia)