Default ICP Image

Ted Castle

Artist
1907–1979
British