Ueast-75-gallery-H1

UEast Gallery NY

"Trojan Horse No. 2". 72 x 60 in. Oil on canvas