Eat LSD, pray to Satan, love no one!

livthurley:

Roses may say “I Love You” but the Cactus says …
2014
Grand Parade Gallery, UK