Skip to main content
18th May 2017

cta-telescope-artist-impression

Artist's impression of the completed Southern Hemisphere CTA site

Share this article