street name sign for elfin grove, teddington, middlesex, england

- Image ID: KCR6G3
street name sign for elfin grove, teddington, middlesex, england
Mick Sinclair / Alamy Stock Photo
Image ID: KCR6G3