Jacqueline de Jong, The Ultimate Kiss, 2002-2012. Oil on canvas, 150 x 180 cm. Courtesy the artist and Château Shatto, Los Angeles.
Media Folder: 
Media Root