noseries:

Roma Is a Lake 181202

Artist: Zhao Yang b.1970
painting | Oil and acrylic on canvas | 1980x3050mm | 2018

Exhibitions

A Composite Leviathan | 2019.11.11 - 2020.02.01 | Luhring Augustine(New York City, NY, United States)

Share