Nelly Queen Poster Published February 24, 2021 at 1656 × 2560 in Roy W. Dean Grant Awarded to “La Recua” and “Nelly Queen: The Life and Times of Jose Sarria”