Clough and Taylor statue

Clough and Taylor Statue in Derby, constructed in 2002.