Tuesday, November 29, 2005

Toyota

Toyota wrecking ball, from Saatchi & Saatchi, London.

No comments:

Post a comment