Elena Sheppard
Elena Sheppard

Elena Sheppard

Freelance writer and editor. New York born and based