Bibliotheca Hertziana

ROME, ITALY