Blog Spiegel im Spiegel Spiegel im Spiegel – German for “Mirrors in the mirror.” An infinity of mirror images repeating themselves. Have you stood in the space between the Read More » Heidi S. De Jonge March 21, 2025 12 Comments