Previous Picture |
Back to Index |
Next Picture
| File ID: 200504WDW_196C27083 | Image 41 of 422
Location: Walt Disney World / Animal Kingdom
Description: Discovery Island
Root system to The Tree of Life. (Actually the queue to It's Tough To Be A Bug.)
Comment or question?
©1979-2011, Keane Arase. All rights reserved.