Mama Put Her Foot In It, 2023

Antonio Scott Nichols

Mama Put Her Foot In It, 2023

72 × 84 ″ Oil on canvas
For Sale