Battistello Caracciolo

Summary

Battistello Caracciolo (1578 - 1635)