Let Glasgow Flourish

Let Glasgow Flourish

1991

6ft x 4ft

A landscape of Glasgow commissioned by Rosshall Hospital Glasgow.