ESC

D. V. Cowen

British illustrator and artist who designed book covers.