Friday, June 24, 2005

Downtown Banff Alberta Canada


Downtown Banff - Indian Totem Pole at the Visitors Museum. Wonderful quaint town with lots to see