Designed by
Title
Robert Wadlow Alton Giant Statue #60472428
Description
At 8 feet, 11 inches, Robert Wadlow is considered by many to be the tallest person in recorded history. His life-size statue stands on the SIU dental college campus in Alton, Illinois.