Designed by
Title
The Statue of Laocoon and His Sons at the Vatican Museums #76664650
Description
VATICAN, ROME - MAY 2, 2016: The statue of Laocoon and his sons attacked by giant serpents sent by the Gods. Placed on public display at the Vatican Museums in Rome, Italy.
This image is editorial