Helena
Artist: Swoon
Artwork: Helena
Size: 28.6 x 20.3 cm
Edition Size: 100
Medium: Screenprint
Creation year: 2007
Category: Prints

Date: 2008-10-25
Lot Number: 417