Adjoeman

Frank Stella, 2004 (?) Installed in 2014.

 

Cedars Sinai Medical Center, Los Angeles.

   


Back to Public Art and Sculptures in Greater Los Angeles