I finally got to check out the newly installed sculptures on New York Ave between 12th and 13th Streets, NW (outside the Women’s Museum). I think they are fantastic. I’m told one more is being installed today, stay tuned for that one.
What do you think of these – thumbs up or down? Have a favorite?
Lots more photos after the jump.