Saint Christopher
painting 50 of 65 by Tiziano Vecellio Titian

Saint Christopher by Tiziano Vecellio Titian