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.

Gallery

Every image in one place

Vault

Full magazine features from Juxtapoz

visit the VAULT >