Happy Gathering: 22"X28," Oil on canvas

Happy Gathering

$1,150.00Price