Nazca Lines motifs on Papal vestments ... ? Are we expecting visitors?