Posted on October 11, 2024September 24, 2024 by ExpatAlienBanff, Canada This curious creature of unknown origin on display in the Indian Trading Post, Banff, Alberta Canada. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Click to share on LinkedIn (Opens in new window) LinkedIn Click to share on Pinterest (Opens in new window) Pinterest Like Loading...