laughingsquid.com
Pill Popped Op Art, Scott Blake's Self-Portrait in Ecstasy
In 2002, artist Scott Blake of Barcode Art created his digital self-portrait using images of hundreds of ecstasy pills. He gathered these images from
Rusty Blazenhoff