Back to top
McArthur Binion
ALTAR, 2020
Oil paint stick and paper on board
396 × 244 cm / 156 × 96 inches