John Lurie
Artwork: John Lurie
Size: 108.6 x 76.5 cm
Medium: Oilstick on Paper
Creation year: 1982
Category: Drawings

Date: 2012-11-13
Lot Number: 41