Holy Light in St. Peters
Holy Light in St. Peters 1998 Edition 1 of 5
Asian tourists posing with the holy light within St. Peters in Rome.
PLAY