James Davis

Berlin Zoo

Oil on Canvas  1990   
80" x 80"
$26,000