Dreamscape

 

 

 


Dreamscape, 2004,  digital print on tarpaulin  23.6 inches x 77 feet
Made in Shanghai, Dreamscape is a frieze made of photographs of peri-urban architecture alternating with photos of idyllic landscape posters used to cover the perimeter walls of building sites.

More…