Alexandra DeLuca

Alexandra DeLuca is a student journalist at the University of Florida and metro editor for The Independent Florida Alligator.

@AlexLDeLuca