Skip to content
Norman Lewis Untitled, 1975 Oil on paper 22 x 30 inches (55.9 x 76.2 cm)

Untitled,

1975
Oil on paper
22 x 30 inches (55.9 x 76.2 cm)
Inquire
Norman Lewis Untitled, 1975 Oil on paper 22 x 30 inches (55.9 x 76.2 cm)
Untitled, 1975
Oil on paper
22 x 30 inches (55.9 x 76.2 cm)

    Norman Lewis Untitled, 1975 Oil on paper 22 x 30 inches (55.9 x 76.2 cm)
    Untitled, 1975
    Oil on paper
    22 x 30 inches (55.9 x 76.2 cm)