International Sculpture Center

   

DIRECTORY

Kevin Robb

Sagitta
2011
10 feet in height
Stainless Steel

Located on the campus of University of South Alabama, Mobile, AL