Photography / Oil painting gallery of art featuring various works of American photographer Peggie Scott and Chinese painter Cheng Weichi.