Holy water font - angel large size

Holy water font - angel large size

Regular price $22.95 Sale

White plaster