David and Achimelech by Palma Giovane, 1590

 
David and Achimelech by Palma Giovane
 





763/61044018