Odyssey 2001

Catalog TS2021.01

Oil and acrylic on canvas
39.375 X 39.375 inches (100.01 x 100.01 cm)
Signature: Lower Left
2021
Series: Large Scale