Back to album

IMG_4128-WDW-AK-Dino-Rama

Sign at Disney's Animal Kingdom theme park announces that you've arrived at Chester and Hester's Dino-Rama! Walt Disney World, Orlando, Florida. May 2007

308 views
0 faves
1 comment
Uploaded on May 5, 2009
Taken on May 11, 2007