Apollo of Cyrene
The Apollo of Cyrene is a large Roman statue of Apollo found at the ancient city of Cyrene, Libya. It was unearthed at the site along with a great number of other ancient sculptures and inscriptions which were presented to the British Museum in 1861.