katie pumphrey :: thrust and parry

Katie Pumphrey
Oil on canvas
2016
Size: 20 x 46
Price: $3,200 (C6383KP)(S)