Sunday, January 10, 2010


A sculpture in the Art Department at Duane College, in Crete, Nebraska. Duane claims to be the First Liberal Arts College in America ?

1 comment: