Celebration of Latin culture continues with San Francisco's Carnaval
A celebration of Latin culture continues with the 35th annual Carnaval festival in San Francisco.
A celebration of Latin culture continues with the 35th annual Carnaval festival in San Francisco.