A Sophisticated Yacht “Pegasus of London” is a sophisticated yacht – modern, luxurious, comfortable, and spacious. This St. Francis sailing yacht is a fast and robust catamaran built in South Africa, providing excellent safety for its passengers. Her excellent qualities make her one of the world’s finest luxury cruisers, and she is straightforward to the […]