Layla Peykamian

Layla Peykamian is a sophomore majoring in Communication-Media and is the current Visual Editor of Windhover.