Windsor, Berkshire, England, UK. 2020. A tourist passeneger boat on the River Thames at Windsor, Berkshire, UK.