The Virgin, Child, and St Anne. Caravaggio, 1605-6. #arthistory #caravaggio #accessiblearthistory

The Virgin, Child, and St Anne. Caravaggio, 1605-6.  #arthistory #caravaggio #accessiblearthistory
The Virgin, Child, and St Anne. Caravaggio, 1605-6. #arthistory #caravaggio #accessiblearthistory