You must first login or register to favourite this artwork.

Venus Encroaching on the Sun

Oil on canvas
100 x 80 cm
39 3/8 x 31 1/2 inches
Courtesy of the artist and Pearl Lam Galleries.
Not for sale

Related Content

Related Artworks

Be among the first to know when new artworks and exhibitions at Duddell's are added to Ocula.
Sign Up