Doctor in the House

Frank Meisler and Arie Ovadia, 2005. 9201 Sunset Boulevard in West Hollywood, corner with Doheny Drive.


Back to Public Art and Sculptures in Greater Los Angeles