There is a red sculpture of interlocking cubes in front of the Indiana Business Center building at 6700 Indiana Ave., Riverside. The artist who designed the sculpture is unknown.
No comments:
Post a Comment