Tuesday, June 3, 2014

Song of the Hua Mei




Filmed in De Salvio Park, 
Little Italy, New York
September 11, 2004. 
Photo copyright Liza Béar.