the art gallery


China
oil on canvas board
January 2002


←Return


© Stephanie Segall, 1998-2002