Clinton Construction Company - Treasure Island?
This picture shows a parade held in San Francisco welcoming the Giants to the city. There is a banner stretching across the street that reads "Welcome S.F. Giants." The picture shows a crowd of...