A London worker cycling over zebra crossing whilst car waits for pedestrian on Kings Road, Sloane Square, London.

- Image ID: JXG352