Public domain photos

The image shows a painting of a cross on top of a rock in the ocean, with the sun in the sky and clouds in the background. The painting is titled "The Cross on the Rock" and was created by Ivan Konstantinovich Aivazovsky.

The image shows a painting of a cross on top of a rock in the ocean, with the sun in the sky and clouds in the background. The painting is titled "The Cross on the Rock" and was created by Ivan Konstantinovich Aivazovsky.Open in library