Dave McKean - STARE

STARE
Photography on paper
Image : 59 x 59 cm ( Image : 23,23 x 23,23 in )
id. 31512