Swimming on Thames November 8, 2019 by Photographer Ravi 0 Swans and Canada geese swimming on the River Thames at Windsor. They are attracted by people willing to feed them. Swimming on Thames Like this:Like Loading...