Designed by
Title
The Babar the Elephant float in the Toronto`s 106th annual Santa Claus Parade. November 21, 2010 #164247921
Description
TORONTO, ONTARIO, CANADA - NOVEMBER 21: The Babar the Elephant float in the Toronto`s 106th annual Santa Claus Parade. November 21, 2010.
This image is editorial