Evening photo: Sunset over the Thames

The sun sets over the River Thames at Windsor. Picture: Ed Brown/Alamy

From UK Telegraph Photos of the Day.

Share