Picture of the Zugspitze, the largest mountain in Germany (Eibsee in foreground)

RunAroundDesertYou@lemmy.world to pics@lemmy.world – 90 points –
3

Downloading this image reminds me of the days of disk up