Image 28 of 178
< Prev Next >
Jodrell Bank Observatory Lovell Telescope Cheshire UK aerial view
Jodrell Bank Observatory Lovell Telescope Cheshire UK aerial view