<--Previous  Up  Next-->

DSC07232

The light greeting the visitor to Saint Peters is artistically designed to create a depth and dynamic presence to this spiritual structure.