Oct 29, 2019 11:49AM
Santa and the Mrs. will float into town on November 30, 11:30 a.m.–1:30 p.m., at the River Plaza in Petaluma.
Sonoma Family Life Magazine