• 3 years ago
51 couples get married on the shores of Lake Titicaca, and perform ancestral Andean rituals of offerings to the Earth.

Recommended