Adjoeman
Frank Stella, 2004 (?) Installed in 2014.
Cedars Sinai Medical Center, Los Angeles.
Back to
Public Art and Sculptures in Greater Los Angeles