home
Work
about
More
By
Leslie Jiménez
Is now on view as part of City of Curiosities a public art installation located at 121st Street and FDB in Harlem