Kensington Market's Lantern Parade / DSC03716
December 21, 2003

Previous Home Next

DSC03716

Time for hot cocoa at a nearby café