Home


Chilli, T-Boz, Left-Eye (TLC), 2016, oil stick on Arches paper, 54 1/2 x 52 inches