Amy Luo Amy Luo is a writer living in London, UK. Her writing has appeared in Frieze, Art Monthly, Hyperallergic, ArtAsiaPacific, Canadian Art, Art Papers and Flash Art, among other publications. February 4, 2020 Moyra Davey Greengrassi, London, UK, September 5 to October 26, 2019