A guide to the best shows around town
greengrassi and Corvi-Mora, London, UK
Suspension, isolation, anticipation; frozen moments, ghostly flowers and floodlit nights
Corvi-Mora, London, UK