I love painting

especially persian miniature painting

Persian miniature

A Persian miniature (Persian: negârgari Irâni) is a traditional style of detailed painting which is painting on paper, whether a book illustration or a separate work of art intended to be kept in an album of such works called a muraqqa.

Learn more on Wikipedia

more works by Master Mahmoud Farshchian