Flesh and Bones: The Art of Anatomy Tavares STRACHAN group show February 22, 2022 - July 10, 2022 Getty Center - Los Angeles, USA share / photograph :