Tuesday, January 10, 2006


An appropriately psychedelic-influenced portait of Albert Hofmann - discoverer of LSD. Photo and artworking by Dean Chamberlain. See below.
eTV Picture Post

No comments: