Festively attired Katelynn

Grateful giving

The second Santa Train happens this Saturday morning, leaving Mission station at 10 a.m.