Thomas Edison

Zack Johnson

early years

he was born