• Publisher is exactly "Stamperia del Popolo Romano"
(3 total)

Printer
Main Locations: Rome
1563-1598