Roy Walker

Roy Walker



Untitled I
26.5 x 19.5 cms
£1,000.00
Ref. 12641