This giant eyeball is one of the many statues in the outside gallery of Laumeier Sculpture Park in St. Louis. I was thrilled to find this unique "museum" to visit before leaving the city.