USA
(Lower East Side Festival of the Arts)
2003-05-02