Iona Roberts
Glasgow Cathedral

Medium : Pen on paper
Size : 23" x 32 3/4"
Availability : Available
Work 2 of 10

Back to the exhibition page