Thursday, July 31, 2008

Mural in the playground of P.S. 142 (aka Amalia Castro School) near Delancey Street on the Lower East Side.

No comments:

Post a Comment