16”x20” gallery wrapped canvas painting

Along comes Mary

$250.00Price