Tuesday, March 08, 2005


This mammoth sculpture of a paper airplane is above some escalators in the Cleveland airport.

0 Comments:

Post a Comment

<< Home