International Sculpture Center

   

DIRECTORY

Rita Deanin Abbey

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