Simcha on the square

By TheJC.com, September 16, 2008


A slice of the action at the one-day festival - put on by the Mayor of London - celebrating Jewish culture in London's Trafalgar Square.

    Last updated: 12:06pm, March 16 2009