Saraya Loretta

 Cummings School of Veterinary Medicine at Tufts University
Spencer, MA 01562, US
 Veterinary Student