St. Brigid cross

St. Brigid cross

Regular price $12.99

About 12” high and across