Title: Thames triumphant
Places: Thames River (England)