Hare Head

Pat Ellacott

Pastel

£395