Too easy... clear curved Lexan panels (24" x 24" maybe) on aluminum stand-offs, all mounted to what appears to be some sort of exhibit display framing system possibly.
Looks like second surface translucent vinyl on top of a holographic/reflect substrate vinyl.
I am clear speculating, based on a small low-res image...