Masatoshi Izumi and crew during installation of Isamu Noguchi's "Momo Taro" at Storm King Art Center (New Windsor, NY)

Masatoshi Izumi and crew during installation of Isamu Noguchi's "Momo Taro" at Storm King Art Center (New Windsor, NY)

1978
Identifier
12376
Object Type
Print
Archive Category
Artwork
Photographer
Collection
Photography Collection