strandedintoronto.com
Snow Nymphs - Author C.P. McClennan
nymph /nimf/ Noun a mythological spirit of nature imagined as a beautiful maiden inhabiting rivers, woods, or other locations… ….such as the downtown streets of Calgary, Alberta. Calgary is best known as the host of the 1988 Winter Olympics…a hotbed for extreme sports…nearby wildlife such as bears, cougars and the occasional Bigfoot sightings…and frigid winter ... [Read more...]