Euclid's Nature

Oil on Canvas 95" x 54"