112149View
1m 17sLenght
28Rating

2011 Tees Mar Khan for Eid Ul Azha (Bakra Eid) by Shah Cattle Farm, Karachi, Pakistan.