Volvo Ocean Race in Alicante, Spain

Volvo Ocean Race in Alicante, Spain

Marmo and his friends hanging out for games and story time at the Volvo Ocean Race stopover in Alicante, Spain.
Photo credit: Anthony Papamarkakis/PUMA