Piccadilly in the Rush Hour
A single Manchester City Police officer stands on point duty on the junction of Piccadilly and Oldham Street in central Manchester during a busy rush hour.
We are uncertain as to the date the image was taken but believe it may be the 1930s
Madlib - Pill Jar (2013)
Oxford Road and the Palace Theatre | posted in 1903
some sides of Rio de Janeiro you might not find in posh tourist guides, but nevertheless with a charming presence.
Languages of Pre-Roman Iberia