• Publisher is exactly "DE FRANCESCHI Pietro"
(3 total)

Printer
Main Locations: Venice
1573-1576