This year, Capitol Hill’s Cherry Blossom Festival spirit overflowed. Walk down any street in the neighborhood and greater Capitol Hill area, and you will see pink, pink and more pink (and, at night, a twinkling sea of pink pink pink as well)! The 1300 block of A Street NE won the Petal Porches’ Best Block […]