The Largest – Er, Wait – Second Largest Church!
We’re getting down to the wire with these childhood cards! This one was sent by my Aunt Kathie from Italy! This is none other than St. Peter’s Basilica of Rome, Italy’s capital. More specifically, it’s within the Vatican City, which is within Rome (I honestly didn’t know this until today). […]