Question:
Castle on the Thames
Answer:
Length:

13