Alexis Vega

 Tufts Cummings School of Veterinary Medicine
Miami, FL 33176, US
 Veterinary Student