Loading

Man Made Moon 
Cc Foundation
March 24–May 27, 2018
101 Building 15, No.50 Moganshan Road
Putuo District, Shanghai, China, 200060
ccfoundation.com

 

Man Made Moon, 2018, Cc Foundation, Shanghai, installation view
Man Made Moon, 2018, Cc Foundation, Shanghai, installation view
Man Made Moon, 2018, Cc Foundation, Shanghai, installation view
Man Made Moon, 2018, Cc Foundation, Shanghai, installation view
Man Made Moon, 2018, Cc Foundation, Shanghai, installation view

News