Catch vs. Pitch

Lui Liu
oil on canvas, 36" X 28", 1995