N/A
Read More
Website
Xaviera Simmons, Index Two, Composition Three, Chromogenic color print, Overall: 50 × 40in. (127 × 101.6cm), Courtesy the artist and David Castillo, Miami, Florida