Beautiful light shining on St Peter's Chair set below the famous dove icon of the Holy Spirit evokes a certain spiritual feel to this shot in St Peter Basilica. Blessed with this special moment for this shot.
Beautiful light shining on St Peter's Chair set below the famous dove icon of the Holy Spirit evokes a certain spiritual feel to this shot in St Peter Basilica. Blessed with this special moment for this shot.