Popular snack stall at the Russian Winter Festival in Trafalgar Square London on the 14th January 2006
Russian entertainment at the Russian Winter Festival in Trafalgar Square London on the 14th January 2006. The live show included music from Rock to opera and dance from folk to ballet. . Stalls selling Russian delicacies were highly popular judging by the queues.
Size: 6090px × 4060px
Location: "Trafalgar Square" London England Europe UK
Photo credit: © Keith Erskine / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -doors, 2006, air, al, crowds, dark, dusk, england, erskine, europe, festival, fresco, friendship, keith, london, open, promotion, refreshment, russian, selling, serving, snack, spectators, sponsors, sponsorship, square, stall, trafalgar, uk, winter, ©