Barbara Earl Thomas: The Illuminated Body
Arthur Ross Gallery at UPenn 220 South 34th Street, Philadelphia, PA, United StatesBarbara Earl Thomas: The Illuminated Body February 17 – May 21, 2024 Barbara Earl Thomas’ most recent series of portraits weave an exquisite tapestry of light and color to depict […]