Stock Photo - The Colossus of Rhodes. A statue of the Greek titan-god of the sun Helios, erected in the city of Rhodes, Greece by Chares of Lindos in 280 BC. One of the Seven Wonders of the Ancient World. From Hutchinson's History of the Nations, published 1915.

Stock Photo: The Colossus of Rhodes. A statue of the Greek titan-god of the sun Helios, erected in the city of Rhodes, Greece by Chares of Lindos in 280 BC.

Searchable keywords

Choose multiple keywords