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