"Rebirth 2013" by Gu Yuan and Sun Yeli

Street Art // Sunday, July 21, 2013
The bizarre site of 13 different colored junk cars stacked 32 feet tall high was created by artists, Gu Yuan and Sun Yeli at the Creative Culture Park in Wuhan Hubei Province, China. 

Gallery

Every image in one place

Vault

Full magazine features from Juxtapoz

visit the VAULT >