My Guardian Angel

Lori Mirabelli

48" x 60"

Acrylic on Canvas

$3600