Very beautiful details on this original Mughal or Persian type miniature painting.  This may be a somewhat more modern painting done on a old paper. The painting is likely mid 20th century, probably done sometime between 1970s to 1980s, likely by an artist in Jaipur, India. The manuscript is old/older and has the original old writing on it (both sides).