Upon This Rock
Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome. Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome. Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome. Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome.