dbinia
L.S.D.

L.S.D.

1966

A sort of documentary that follows the advent of the LSD in New York and in the of the world.

dbinia use cookies for statistics, which we keep to ourselves and use to make improvements. (Cookie info here)