Nafeesah Allen Tembe

La Isla de Rich Port, 2025

Mixed Media

30 x 20 x 1 in

Location: Newark, NJ Studio, USA