• Publisher is exactly "SEDABONIS Pietro de"
(3 total)

Printer
Main Locations: Basel
1576-1582