I wonder if your Father ever met my Grandad!
Blue Leopard is a 112 ft motor-sailing yacht, apparently for sale at the moment. She was built in about 1961 and was acclaimed as the best...