Untitled
Spencer Lewis

Year
2023
Size
200.6 × 104.2 cm
79 × 41 inches
Technique
Silkscreen on paper
Edition
1/1

Museum Exhibitions