Designed by
Title
Restaurant table at Isla del Sol, Lake Titicaca, Bolivia #75076383
Description
Lunch at Isla de Sol, Bolivia: Restaurant table and chair with view over Lake Titicaca. Isla de Sol was a sacred place for the Incas
This image is editorial