Rainy London Commute

Big Ben clock tower in London with double-decker buses on the street below, umbrellas in the rain, and pigeons perched on nearby lamp posts