St. Brigid cross

St. Brigid cross

  • $12.99


About 12” high and across