Elena Sheppard

Freelance writer and editor. New York born and based

Elena Sheppard