Paradise Found, oil on canvas, 41 1/2 X 72 ins.

Make a Free Website with Yola.