Javascript is required to view this map. Biblioteca Vallicelliana Piazza della Chiesa Nuova, 18 Roma Italy See map: Google Maps Submitted by TeatroMemoria on 21 November 2012 - 8:22pm Log in to post comments