Search Result

A view of Paris seen from the top of the Centre Pompidou in France on 20 December 2009.