Bing Wallpaper

2024-08-10

Inca ruin of Sacsayhuamán near Cusco, Peru (© SL_Photography/Getty Images)