David Shepherd
British 1931-2017
Silk screen limited edition (350) print - mint
29x41ins (74x104cms) Framed
Price £1200