Installation view, >>FFWD: Moving Image from Scotland at Shanghai Minsheng Art Museum. Courtesy: Cooper Gallery, Dundee


0 Comments