high - definition anatomy of a mechanical angel, leonardo da vinci manuscript, leonardo da vinci sketch, digital art, trending on artstation, masterpiece