WASHINGTON D.C., April 12, 2014 - People perform during the annual Cherry Blossom Festival Parade along the Constitution Avenue in Washington D.C., capital of the United States, April 12, 2014. The parade is one of the US capital's biggest public events, drawing about 100,000 spectators from around the world. Photo:

1 / 6

Two clowns perform during the annual Cherry Blossom Festival Parade along the Constitution Avenue in Washington D.C., capital of the United States, April 12, 2014.

2 / 6
3 / 6
4 / 6
5 / 6
6 / 6
 

Latest News

Latest Photos