#Colossus

RSS

Myth Colossus of Rhodes

The Colossus of Rhodes was a statue of the Greek sun-god Helios,