LSD

LSD Blotter Art Part of an exhibition at London’s Wellcome Collection, Self-experimentation – LSD blotter, these beautiful prints of LSD blotter art. ‘Blotter art’ is …

Scroll to top
Close