Manitou Photos

Tom Baker started Manitou Photos in 2007. Manitou is an Algonquin term combining the meanings of spirit, mystery, and magic, and generally is applied to the manifestation of some form of power that is not readily understood or coming from elsewhere.