Designed by
Title
Stone table - sacrificial altar, ruins on the Island of Sun (Isla del Sol) on Titicaca lake in Bolivia #141172899
Description
Inca prehistoric ruins on Island of Sun (Isla del Sol), Stone table - sacrificial altar, ruins on the on Titicaca lake in Bolivia