by Mercatec
Civitavecchia. Italy - January 27, 2025: The Church of the Japanese Martyrs in Civitavecchia with an ornate facade, prominent statue, flags, and a wheelchair user in the foreground on a sunny day.