Friday, April 12, 2013

The Bean Eater  
Annibale Carracci   
-1583

No comments: