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

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

Scroll to Top