Stock Photo - Cross and altar on island of the Sun on Lake Titicaca, Bolivia. South America.

Stock Photo: Cross and altar on island of the Sun on Lake Titicaca, Bolivia. South America.

Searchable keywords

Choose multiple keywords