A guide to the National Cherry Blossom Festival in Washington DC 2012.

The National Cherry Blossom Festival

Source: American Inn