katie pumphrey :: shield and arms

Katie Pumphrey
Oil on canvas
2016
Size: 42 x 42
Price: $5,600 (C6381KP)(G)