Dundee Waterfront Animation 2016

Dundee Waterfront is a major development at the heart of Dundee City in Scotland.