Lake Spilje, an artificial lake near the town of Debar, Macedonia
Blagoja Jankoski/Flickr/Getty Images ©
Lake Spilje, an artificial lake near the town of Debar, Macedonia
Lake Spilje, an artificial lake near the town of Debar, MacedoniaRelated Images
Today on Bing
Penzance in Cornwall, England
Aug 25, 2022
Sunset at Bowen Island, B.C.
Aug 25, 2020