• Creator is exactly "SALVIATI Leonardo"
(4 total)

Author
Main Locations: Florence
1540-1589