mypictures

river thames


The River Thames is a river that flows through southern England. It is the longest river entirely in England and the second longest in the United Kingdom, after the River Severn.