Refleted structure

Pompidou Center, Paris, France