Babson Magazine

fall_2017_tavlas

George Tavlas ’67

TAGGED

POSTED IN