Giraffe Parking Lot ← Previous Next → Picture Spot XX Giraffe Parking Lot Disney’s Animal Kingdom 2008 16”x 24” C-print