space at ESA launch site Published February 11, 2020 at 768 × 1024 in French Guiana- A European penal colony and space port! ← Previous Next →