Cannon House

oil on canvas 19.75x16in $775