PUMA's Mar Mostro Sailing

PUMA's Mar Mostro

PUMA's Mar Mostro at the finish of Leg 9.

  • Chris Hill PUMA Ocean Racing
  • Written on: July 03, 2012