Original ‘60s LSD pin badge: “God Is Alive In A Sugar Cube”. ACID BADGE.
Original ‘60s LSD pin badge: “God Is Alive In A Sugar Cube”.

7.

Original ‘60s LSD pin badge: “God Is Alive In A Sugar Cube”.

Lettering in black on a green ground. 3cm. diameter. Minor rust to verso. Near Fine.

Sold