GENERAL KNOWLEDGE: The last remaining tea clipper in the world which was launched in 1869 is kept at Greenwich, what is its name?


Answer: Loading...