ArtSpy

2:51 ArtSpy 2013 |
The Mirror Connection at CAFA Art Museum |
Beijing, China


The Central Academy of Fine Arts (CAFA) is located in Beijing, the capital of China, and is an academy where culture, history and art flourish.

ARTSPY was founded in 2008, belonging to Beijing Hoshanyongmu Culture and Art Communication Co., Ltd., it is an e-commerce platform dedicated to bringing unique artistic lifestyle to the public.

Back To Interviews