Sheryl Lee Ralph and The National - Saturday 9th April 2011

Sheryl Lee Ralph, one of the performers in 2011 Cherry Blossom Parade, is seen at The National Mall on Constitution Avenue Washington D.C., USA - 09.04.11 (6 images)

Advertisement