Preview

Cross and altar on island of the Sun on Lake Titicaca, Bolivia, South America
Cross and altar on island of the Sun on Lake Titicaca, Bolivia, South America
Image ID: 1188-896
Artist: Julio Etchart
Purchase a commercial license Buy framed prints & more from our print store