History

283 Pins
·
3y
The Colossus of Rhodes was a statue of the Greek god Helios, erected on the Greek island of Rhodes by Chares of Lindos between 292 and 280 BC