Lysergic Acid Diethylamide (LSD), 2000

Lysergic Acid Diethylamide (LSD), 2000

Digital Print

127 x 107 cm

Edition of 300

Hand-signed

Excellent condition

Scroll to Top

Enquire