Home Tags Discovery Times Square

Tag: Discovery Times Square

Pompeii The Exhibit to open in New York

NEW YORK - Pompeii The Exhibit: Life and Death in the Shadow of Vesuvius, a new exhibit featuring the largest collection of the victims' body casts and skeletons ever displayed, as well as more than 2