User blog comment:Menara/Thalia's official Art/@comment-4542258-20120821110251/@comment-176.250.220.76-20120821150843

I think she is twevle in this picture because what she is wearing matches her description in the demigod diaries.