Ecce Homo, 2011

Oil painting on canvas
33 1/2 × 29 1/10 in
85 × 74 cm
.
Sold
Location
London

Artist Series

Other works by Pablo Picasso

Related artists