The Good Shepherd
$0.00

The Good Shepherd

36" x 48" Acrylic and oil on canvas 

+