Visiting HE Dr Ossama F. Al-Barr, Mayor of Mekah, Saudi Arabia by | May 30, 2012 | Photos | 0 comments Visiting HE Dr Ossama F. Al-Barr, Mayor of Mekah, Saudi Arabia, May 30, 2012.