Most likely a fragment from an altar piece.
Highly decorative as objet d'art or made into a fine pendant lamp.
The choice is yours.
44cm Ø, 53cm High incl all tassel finials.( 45cm H without the tassels)
Last image shows you some damage to two of the windows.
Seller Contact No
+31 (0) 85 773 20 83