17” Our Lady of Mt Carmel

Regular price $190.00

Our Lady of Mt Carmel

handmade

hand painted