On sale
Yet Love Prevails 20 x 20 Original Painting by Michael Naughton
$147.00
Yet Love Prevails shows the confusion and disappointment that happens when religious rules keep some individuals at a distance,