Apparently, yes. Call me not Catholic (accurately), but I’d never seen the guy’s special-made vehicle before.
So, yeah, the Pope’s in town. Here’s some more information on his routes through the city and his schedule and engagements during his trip. Also, Dr. Gridlock at the Washington Post has some tips on how to avoid pope-related traffic jams.