Volvo Ocean Race in Alicante, Spain

Volvo Ocean Race in Alicante, Spain

Marmo and his friends hanging out and getting together for photos at the Volvo Ocean Race stopover in Alicante, Spain.

Photo credit: Anthony Papamarkakis/PUMA