River Thames at Richmond upon Thames, Surrey, UK, or Richmond on Thames, Surrey, UK. View from Richmond Hill of Glover's Island

- Image ID: CPBH8T

River Thames at Richmond upon Thames, Surrey, UK, or Richmond on Thames, Surrey, UK. View from Richmond Hill of Glover's Island

Colin Anthony Photography / Alamy Stock Photo

Image ID: CPBH8T

Location: Richmond Hill, Richmond upon Thames, Surrey, UK