Taylor Perrotta

Taylor Perrotta of Vineyard Haven at the University of Vermont in Burlington.