Surfer Rick Takahashi and Team USA in Nicaragua at ISA World Masters

Surfer Rick Takahashi and Team USA in Nicaragua at ISA World Masters

Surfer Rick Takahashi and Team USA in Nicaragua at ISA World Masters