2400 Parthenon Riders

2400 Parthenon Riders

Parthenon Riders. Oil on canvas. 2020. 29 x 72 inches.