This My Art (35 images)

View: 25 | All
Next >
Street art is supposed to be defiant. That explains this new installation at the corner of Genesee and Melrose. It's defiant, and puzzling. So is what's new in the neighboring streets and alleys. All of this makes perfect sense to someone. That's a bit disturbing. ~ Tuesday, March 31, 2015
View: 25 | All
Next >