Ages ago we went to a wild sculpture installation at McKee Gardens in Vero Beach. So surreal seeing