Philly art museum gets a new Starr

November 17, 2010 5:17:48 AM PST
The Philadelphia Museum of Art has a new work: The latest restaurant by Stephen Starr.

Load Comments