Stained Glass

Medical Research building, east of the Irma and Norman Switzer Plaza, UCLA.

 

      


Back to Public Art at UCLA