score:2
This site has high quality reproductions of several French caves: http://archeologie.culture.fr/fr I do not think that there is any general worldwide catalog of cave art. You have to search by country and by cave name. The best internet videos of cave art are French (not surprisingly).