Stone Arch at Taquile Island

Taquile Island, Peru: A historic stone arch with view over Lake Titicaca

Previous Next