Volvo Ocean Race in Alicante, Spain

Volvo Ocean Race in Alicante, Spain

Marmo hanging out at PUMA Volvo Ocean Race in Alicante, ES.

Photo credit: Anthony Papamarkakis/PUMA