The Sun Rises In the Beast

Street Art // Wednesday, December 28, 2011
Peach House painted the following wall last week in Chemnitz, Germany for the Hallenkunst Festival...

Vault

Full magazine features from Juxtapoz

visit the VAULT >