HAPPENING
DUTCH MASTERS: STREET ART & URBAN PAINTING
For all of you familiar with the Netherlands, you may not be so familiar with this location. The GEM gallery is situated on the outskirts of The Hague (Den Haag to the locals). It's damn hard to find for the first tim...