Robert Therrien

Chicago USA 1947, lives and works in Los Angeles

No title (devil wallpaper 2)
2001
ink on printed paper
62,5 x 56 cm (framed)
2011.RTH.04