An animation depicting fantastical visions of Fort Detroit, Grosse Pointe and New France …
Welcome To this Digital Art Pavillion