Photos Of The Day: A Deadly Earthquake And Rivers Of Fire

London, UK

A woman trapped on the top deck of a bus is rescued after it crashed into a shop front on Lavender Hill in Clapham.

Photo: Dylan Martinez/Reuters

Related Articles More from author

Leave A Reply

Your email address will not be published.