← Return to photo page

The winning Red Cross truck in the 2009 Santa’s Electric Light Parade in Temecula!