World

Bus crashes into shop on busy London high street


Source: The Telegraph

Advertisements

Categories: World