Hereford Cattle by River

£36.00

Print by Michael Oxenham