Palmyra's Triumphal Arch recreated in Trafalgar Square
Wednesday, April 20, 2016 - 02:00
in Paleontology & Archaeology
The recreated Arc of Triumph from the ancient city of Palmyra, unveiled in London's Trafalgar Square on Tuesday, earned rave reviews.