>>6751200>>6752264> London?My understanding is that it's a colorized vintage photo of Broadway, New York City. Didn't see an attribution for photographer or person who colorized it, but a couple places claim it's 1915.
Here's a larger format, possibly higher quality version.