I

Izzy Ruiz

Born in Harlem, New York City, New York, USA

Died 14 October 2022