Hall (Christopher, RBA RCA, 1930-2016)

Loreto,

£1,300

1991.

In stock