12

Caroline Walker

Delivery

Estimate
£18,000 - 25,000
£20,320
Lot Details
oil on paper
32.2 x 45 cm (12 5/8 x 17 3/4 in.)
Painted in 2012.

Caroline Walker

BritishBrowse Artist