Cardiff Docks (1894) is wonderful combination of