English

Definition of the National Gallery of Scotland from the Oxford Advanced Learner's Dictionary