artisanalgrocer.com
Colossus of Rhodes
The Colossus of Rhodes was a statue of the Greek sun-god Helios, on the island of Rhodes in 280 BC. One of the Seven Wonders of the Ancient World, it was constructed to celebrate Rhodes’ vict…