Upon This Rock

Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome.
Media
Backdrops and posters from the title's official gallery
Upon This Rock

Drama describing the story of the building of Saint Peter's Cathedral, Vatican, Rome.
Backdrops and posters from the title's official gallery