Rainy London Double-Decker

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