Tuesday, October 7, 2014

Mass Head


A massive head sculpture on Mass Ave in Indy.

From the archives.