Pompidou Center

Pompidou Center

Paris, France. January 2005.