Untitled

Jul 08
Permalink

When the UK says “the high street” it’s the same as when we say “main street,” no? Every town’s got one and it’s where the shops are?