Lake Spilje, an artificial lake near the town of Debar, Macedonia FYRO
Blagoja Jankoski/Flickr/Getty Images ©
Lake Spilje, an artificial lake near the town of Debar, Macedonia FYRO
Lake Spilje, an artificial lake near the town of Debar, Macedonia FYRORelated Images
Today on Bing
Shark Fin Cove, Davenport, California, USA
Aug 24, 2023
Santa Bárbara Waterfall, Cavalcante, Goiás, Brazil
Aug 24, 2022
A surfboard fence near Paia, Maui, Hawaii
Aug 24, 2021
Brown bears in Katmai National Park, Alaska
Aug 24, 2019