Omphalos, in Greek thought, is a religious stone, the 'navel of the world'. It is depicted here as an 'island at the centre of creation'.