New Street Art Downtown October 15, 2011 Philadelphia artist Stephen Powers installed this public art in downtown Brooklyn, near Macy's.