• Publisher is exactly "DE FRANCESCHI Francesco "
(9 total)

Printer
Main Locations: Venice (main location)
1558-1599