Mona Lisas And Mad Hatters Posted on July 20, 2021September 13, 2022 The Witte Museum, San Antonio, Texas, United StatesJuly 2021