Other Posts

The New Colossus

A colossus is usually defined as “a statue that is much bigger than life size”. There is another definition however