Thames Ditton, Surrey, England, UK.
Size:
3455px × 5184px
Location:
Thames Ditton, Surrey, England, UK.
Photo credit: ©
Julia Gavin / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
20,
ditton,
hour,
limit,
mile,
road,
sign,
speed,
thames,
village,
zone