The exhibition An Imprint of Spain in China at the Today Art Museum... / Cosmos