18" x 24" Oil on canvas

David with smile

$675.00Price