ArtSculpture Michael DeLucia 20.04.10 — Jeff Sculptures by Michael DeLucia. Brooklyn, New York. Related Articles