Pinned 10 years ago
This marker in St. Peter's Square figures prominently in Dan Brown's novel, Angels & Demons