From North Country's
March 18, 2014
Wonder Women! The Untold Story of American Superheroines.
Lake Placid Center for the Arts (LPCA), Lake Placid, NY
Lake Placid Center for the Arts (LPCA)
17 Algonquin Drive, Lake Placid, NY