Toreador (Carmen on big screen in Trafalgar Square)

Jun 08, 2010, 07:11 PM, London, Greater London, England

#carmen #opera #toreador #Bizet

clip location map