November 2004 - Disney/Nextel cell tower 'tree' near the Grand Floridian Resort
Click here to view the inset picture
Your picture of the Week is loading