I know this is sort of a long shot, but I recently acquired the sail pictured below. I have NO IDEA what its for, and the logo doesn't really strike a bell with me either. Any help identifying this would be greatly appreciated!
It measures 8' across the foot, and approx. 14' along the luff, if that helps.
It measures 8' across the foot, and approx. 14' along the luff, if that helps.