interactive-art-gallery-ouch

OUCH

Ouch has pioneered some of the most thought-provoking street art in Russia since the 90s. After years of ruthless censorship, the young street artist began with emotional slogans graffitied onto public buildings.