Vikings, performers, boat races and sunshine – the Scottish Traditional Boat Festival 2019

Breaking