Back to All Events
7pm start; grand march at 7:10
Kilts and gowns encouraged but not required
$15 non-members; $12 members; students half off