Taxi cabs, telephone boxes and rain, Strand, London
About