Sailing Vessels

The following barges are expected to race in the 2019 Thames Match: