Rose Petals On Sale At Festival In Karachi

A vender sells rose petals during Shab-e-Barat Festival in Karachi, Pakistan, on July 5, 2012. <Xinhua/Masroor>

news@theasian.asia

Search in Site