At Henley by the Thames River, England.

Comments are closed.