The Olympic torch relay made its way through Kingston and other Southern Ontario cities early this week.
The torch is traversing Canada en route to the 2010 winter games in Vancouver.
Our pictures here are from Odessa, courtesy of a viewer from Kingston. Odessa is about 20 miles west of Kingston.
The torch arrived in Kingston Monday evening from Gananoque via sailboat from Portsmouth Olympic Harbor, where the sailing events in the 1976 Olympics took place, according to the Kingston Whig-Standard.
A community celebration of the torch's arrival was held at Market Square last evening.
Leaving Kingston, the torch was scheduled to pass through Odessa, Napanee, Tyendinaga, Deseronto and Picton.