Azher-Ul-Haq Khan

To what extent does Traditional miniature represents the inf - karachi Indus Valley School 2013 - 36

700 AZH