egwene sedai

tar valon

geek, nerd, physicist.