Minnesota Digital Library

Michael Hennessy performs outside the St. Francis Library, St. Francis, Minnesota