News

Over 40 years ago, a museum director in Florence, Italy, found a hidden room whose walls were covered in drawings believed ... is located in Florence's Basilica di San Lorenzo.