Oscar Sheldon is an oil painter based in Los Angeles. 

Oscar Sheldon is an oil painter based in Los Angeles.