The London Eye is off its moorings and the elephant by Dali is running after Pedro.  His crutches aren't going to help him to the front of the line here - London, England ... March 4, 2005 ... Photo by Rob Page III
{}