David and Achimelech by Palma Giovane, 1590

 
David and Achimelech by Palma Giovane
 





791/61044018