- The Herbert Read Gallery

1992 Canterbury, England.