Elizabeth Taylor at Various Locations on February 23, 2011 in New York City. March 23, 2011SarahAdd comment