Happy Canada Day 2012
Examples of fine millinery could be seen
everywhere!
The parade of flags marshalled
near the entry this year.
Canada day 2012 slideshow
Canada day 2012 slideshow
Canada day 2012 slideshow
Canada day 2012 slideshow
Canada day 2012 slideshow

Canada day 2012 slideshow