Title : Flower Ball - Red Ball
Year : 2013
Technique : Offset Printing
Size : 71 cm (diameter)
Edition number : 99 of 300