Volvo Ocean Race in Alicante, Spain

Volvo Ocean Race in Alicante, Spain

Marmo checking out the space at the Race Village in Alicante, Spain.

Photo credit: Anthony Papamarkakis/PUMA