Friday, November 13, 2026

Pope Leo Welcomed Home in Peru

Pope Leo was born in America but his heart is at home in Peru.

No comments: