A little something for Led Zeppelin fans.  How the building on the cover of Physical Graffiti, 96 and 98 St. Mark’s Place in New York City, looked on November 19, 2011.