Black Cabs Block Bus Traffic
With engines running, traditional black cabs queue for fares, consequently blocking bus traffic outside the Selfridge's department store on Oxford Street, on 4th March 2019, in London England.
Add to Cart Add to Lightbox Download