Saudi and British flags are flown along The Mall near Buckingham Palace in London on eve of Saudi state visit to Britain (R)
Saudi and British flags are flown along The Mall near Buckingham Palace in London on eve of Saudi state visit to Britain (R)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments