Search results

  1. S

    Thames- England Sailing Yacht 21'

    This is from the Island of Malta. I have come across a 21' Sailing Yacht which was produced in 1971 by a British Company called Thames-England.<br />It has an engine called Baby-Dolphin.<br />Has anyone out there ever heard of this kind of boat and if yes can anyone supply me with some...
Top