Tag : CHRISTMAS PARADE
Christmas Parade in Chula Vista, California
05-12-2023