thames river

Swan Upping 2013: Queen’s swans counting ritual under way

Swan Upping, the ancient British tradition of counting swans along Thames River, has begun on July 15. The ritual known…

11 years ago