Rebecca Hossack Art Gallery planting trees in Central London

9 June 2017