Tuesday, June 3, 2008

Pergola

A pop art peice istalled at Le Havre City Hall in France. Check out more here.

No comments:

Post a Comment