Longest Miniature (Excerpt)

Mohammad H. Javaheri