The New Colossus, by Emma Lazarus, 1883 The Colossus of Rhodes The Colossus of Rhodes was an enormous statue and tribute to the Greek God Helios which.
The New Colossus, by Emma Lazarus, 1883
“The Colossus of Rhodes”