findingnyc.com
David Bowie Is Here: A Subway Station Installation
I often write about the public art in NYC subway stations, but the recent David Bowie installation in the Broadway – Lafayette subway station in Manhattan was a real treat. The installation, …