Elly Fraze

Elly Fraze is a vulpera located at the Grand Bazaar in Dazar'alor.