The documentary spotlights seven sculptors who's works are permanently displayed at The Storm King Art Center in Mountainville, New York.
No data