Block title

Description

8'x50' animated abstract image suggesting a fire breathing dragon, honoring Phaladelphia's China Town, a few blocks away