Muhammad Shafi‘ known as Vesal-i Shirazi (1779–1846)
Page of Calligraphy
Lindy Arts
Muhammad Shafi‘ known as Vesal-i Shirazi (1779–1846)
Page of Calligraphy
Lindy Arts