Bloomington, IN Closed 7 months

Other

This appears to be an advertisement for IU Football in the right-of-way in a public park.

Other