©Peter Blake / Courtesy of Nishimura Gallery

Peter Blake
Toy Shop No.2
1986-1988
116.3 x 168.8 x 9.2 cm
painted wood with toys