Richard Rabassa

Age: 58
Country: United States
Affiliation: Catawba Yacht Club
Team: Catawba Yacht Club
Logbook ID: 1237691
Member since: December 28, 2018