So much history, so many lives, so many incarnations all weaving through these majestic columns of the Pantheon in Rome. ‘Pan’ meaning All. ‘Theos’ meaning Gods.