High Street, Thames Ditton (?)

by William Freeman
WIKIDATA️