• Creator is exactly "BENVOGLIENTI Fabio"
(3 total)

Author
Main Locations: Siena
1518-post 1567