Image 1 of 1
Jodrell Bank Observatory Lovell Telescope Cheshire UK aerial view
Jodrell Bank Observatory Lovell Telescope Cheshire UK aerial view