Lorraine O'Grady

Chronogram
June 18, 2019