Lords of Acid Art - Hand Pulled Silkscreen Poster by Ron Donovan
Regular price€200.00Sale
Concert poster art by Ron Donovan! Original 1st/only printing 19 x 25" hand pulled silkscreen concert poster for the Lords of Acid show at Maritime Hall in SF back in 2000. Very thick stock hand-pulled silkscreen poster is in superb condition, as nice as they come. 4 copies available!