Anne Finlay by Dorothy JohnstoneAberdeen Art Gallery and Museum

scroll to top