Statue of Apollon in the Louvre Museum Paris


Size: 3744px × 5616px
Location: Paris France
Photo credit: © Russell Mountford / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apollo, apollon, armless, art, bronze, france, french, louvre, musee, museum, paris, sculpture, statue