by jovannig
LONDON - JUNE 12, 2015: Red cab under Saint Paul Cathedral at night. There are more than 20,000 taxis in London.