Altar of the Twelve Gods a Roman relief sculpture. Inv MR 959 (or Ma 666), The Louvre Mueum, Paris.
Altar of the Twelve Gods a Roman relief sculpture. This curious object, perhaps a Zodiacal altar, has the signs of the zodiac and busts of the twelve gods identified by their attributes. From the Borghese Collection Inv MR 959 (or Ma 666), The Louvre Mueum, Paris.
Size: 5977px × 4762px
Location: Louvre Museum, Rue de Rivoli, Paris, France
Photo credit: © funkyfood London - Paul Williams / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: antiquities, antiquity, archaeological, archaeology, art, artefact, artefacts, artwork, artworks, bas, classical, deities, du, exhibit, finds, gods, greco, greco-roman, historic, image, images, louvre, monument, museum, musé, mythology, person, picture, pictures, relief, reliefs, roman, sculpture, sculptures, statue, statues