Xenna Smith

Xenna Smith is a junior majoring in Communication-Media and is the current Editor-in-Chief of Windhover.