I was trying to put my finger on it but i think you said it best. Everything from the shape to the hairstyle says "too young" so the answer is "no thank you"
If you told me 16, 16, 24 I would believe you.