Tooba Siddiqui’s Photos – Switzerland and France [June 1, 2009] Leave a Comment / Photogallery / By Sanwal Tooba Siddiqui in Switzerland and France with her friends. here goes the pictures gallery – (60 pictures)