Kathleen Cullen

 

 

Pietro Costa

Bloodwork 120300 - 2000

42 x 42 inches

The artist's blood encapsulated in mylar vellum