Cherry blossom 'snow' showers tourists on windy day

2016-03-29 18

High winds left tourists at the Tidal Basin in Washington, D.C., covered in cherry blossom petals on Mar. 28.

Free Traffic Exchange