The Castle, 2017

Oil & acrylic on canvas
90 × 70 in
228.6 × 177.8 cm
Location
London

Artist Series

Other works by Pablo Picasso

Related artists