Sunday, September 14, 2008

something new


A new installation in Paris framing some stunning iconic scenes.

No comments: