Photographic postcard of ‘Trafalgar Square’, at Ruhleben internment camp, Germany


Information