Ueast-75-gallery-H8

UEast Gallery NY

"Achilles at the Gates of Hell". 72 x 60 in. Oil on canvas