egwene sedai

tar valon

geek ,nerd, physicist.