Depression is the new art!

August 25, 2021 admin 0

Redd has released a series of artworks that portray depression in a positive light.The artworks are designed by Redd user /u/The_Treaty_of_Netherlands, who explains that “depression […]