News
Places
Artists
Main site
Sir Peter Blake
Paris
2005
silkscreen print
54.5cm × 37.1cm
Acquired 2010
Dining Room