1676 CE European Revelation Context

Romer First Measures the Speed of Light

Paris, France (48.8566°N, 2.3522°E)