45cb77661cf644f33e4c508cef123565.jpg

PRINCETON: Mascot in waiting