Cyril Croucher

Travellers Rest

22 x 11 cms, 1,200

back