White enameled chalice cross with rosary

White enameled chalice cross with rosary

  • $26.99


CBS1