Location: Orange County Museum of Art, 3333 Avenue of the Arts, Costa Mesa, CA, United States
StreetView: None