The Altar of Saints Peter and Paul Roman Catholic Mission as it was set for Christmas Mass in the conference room of the Comfort Inn in Lancaster, Pennsylvania.
Forward