Paper Heads

Duck

Landscape (2001)

Sheep

julian opie sheep