Animal Farm

Animal Farm

Oil on canvas, 2018
60 inches x 56 inches