Italy : an exhibition of books and manuscripts.
National Library of Scotland.
National Library of Scotland
National Library of Scotland
Italian imprints
Manuscripts, Italian