Solar eclipse and Perseid meteor shower images August 12th, 2026

Some quite breath-taking images captured yesterday with the very best film and photography emanating from Spain :sun: All are available here:...