Past Present Future. 2007.

34 x 54 in. (86cm x 137cm). Oil on Canvas. 2007.

Sold