San Giovanni Battista
1603
San Giovanni Battista by Caravaggio, 1603, Baroque
Views: 3
1603
San Giovanni Battista by Caravaggio, 1603, Baroque