Cyril Croucher

Three Bears, Venice

26 x 13 cms £1,400

back