I am going to Rome soon - where can I buy them please?
Where is this in Rome exactly? I've been looking for ages for these medals!!
You can buy them just across the street from the north colonnade of St. Peter's Square - inside the tourist shop there that sells Pius XII stuff - Lux Aeterna.
Actually I think the shop is called "Roma Aeterna". I've been there today!