• Publisher is exactly "IMPERATORE Francesco"
(5 total)

Printer
Main Locations: Venice
1542-1559