Striking Installation ‘Making A Stand’ takes root in Leeds
This week commuters and visitors arriving into Leeds City Centre have been greeted by an extraordinary sight. A remarkable sculptural ‘Forest’ has taken root in the main public square outside Leeds Railway Station. Comprising 127 seven-metre-high timber fins, this quietly powerful temporary installation entitled ‘Making A Stand’, aims to ‘disrupt’ the popular pedestrian route…