This shopping mall in Washington, D.C., has three major stores and a few smaller shops. While the center has added new stores in recent years, it's the mural here we're interested in.
680 Rhode Island Ave NE, Washington 20002, DC
This shopping mall in Washington, D.C., has three major stores and a few smaller shops. While the center has added new stores in recent years, it's the mural here we're interested in.