October 9, 2014
Azhar Hafeez
Born in 1971 in Phirala, Pakistan, Muhammad Azhar Hafeez is a multidisciplinary artist and graduate of the National College of Arts in...