Tolkien's elves reach adulthood at 100 years and reach their adult height at 50 years. Elves look about the equivalent of 7 for a human when they are 20 years old. Legolas might be around 20 years in this picture, but he is certainly not 100 years. I like the picture though, you really are a good artist and they are adorable. So well done, but research Tolkien's elves before estimating their ages, please.