Mary and Baby Jesus

Kathleen Peterson

Mary and Baby Jesus

Regular price $3,800.00
Unit price  per 

36" x 19.25"



x