International Sculpture Center

   


DIRECTORY

Rita Deanin Abbey

Centaurus
2005
55 x 84 x 32 inches (H x W x D)
Cast Bronze