L'amour est un oiseau rebelle : Carmen in Trafalgar Square

You know the traffic’s bad when your bus driver advises you to get off and walk to the next stop. I blame the approximately four billion black cabs squatting in the road between Cannon…
06/09/10 at 6:40pm