Designed by
Title
World racing yacht departs from Cape Town. #179427189
Description
Cape Town, South Africa. 2019. Clipper 70 racing yacht Punta Del Este on the quay at Victoria Basin V&A Waterfront, Cape Town. Before departing for Freemantle, Australia
This image is editorial