Pablo Picasso's "Bust of a Woman" was once slated to appear on the campus of a Tampa-area university, and it would've been the world's tallest concrete sculpture.