Cyclopean sculpture elicits stares
Well, it certainly is eye-catching.
If you drive down Line Avenue just north of La. Highway 3132, you will see a large, eight-foot eyeball staring back at you from a small courtyard between two office …