Justen Ladda

(German, born 1953)

Artist Justen Ladda creates imaginative conceptual sculptures and public art installations. He lives and works in New York City.

Menu