Designed by
Title
Volvo Ocean Race Yachts Docked in Cardiff #118592266
Description
Cardiff, United Kingdom - June 08, 2018: The teams of the Volvo Ocean Race and their Volvo 65 yachts docked in the Volvo Ocean Race Village after the In-Port race in Cardiff.
This image is editorial