430482tal

Worlds Tallest Man Statue

Life-sized statue of the world’s tallest man(2.72m) Robert Pershing Wadlow located near his place of birth in Alton, Illinois.

State

Country

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *