Bing Wallpaper

2021-06-11

Nossa Senhora da Graça Fort near Elvas, Portugal (© Luis Pina Photography/Shutterstock)