Fun meets function

The renovated Madison Central Library embraces the 21st century

by