Very nice painting of Marie Antoinette. I am not well versed on the subject but I believe this is oil on ivory. The frame is just beautiful and measures just under 15x13 cm. The labels on the back "Made in Italy" and "Hand Painted" are typical of Italian exports I believe between 1910 and 1920 but the painting is likely older then that. I am not sure what the tape on the rear is holding together as the back stand, although a bit loose, does seem to be anchored...