(Last Update: 24 Apr 2023)
Kindred Spirit is a 2001 45' Leopard Catamaran. She is designed for comfort and strength in South Africa. These Yachts are very popular