Neon artist Len Davidson
Posted on Thursday, Sep 18, 2008
Neon artist and historian Len Davidson discusses his vintage neon sign collection, some of which is now on display at the American Institute of Architects' new Philadelphia headquarters at 1218 Arch Street.
*