Wednesday, 28 December 2016

ARTIST ANNIBALE CARRACCI

Annibale Carracci, A River God, c. 1592

No comments: