2006
SJ7971 : The Lovell Telescope at Jodrell Bank Observatory
taken 17 years ago, near to Jodrell Bank, Cheshire East, England
This is 1 of 10 images, with title The Lovell Telescope at Jodrell Bank Observatory in this square
The Lovell Telescope at Jodrell Bank Observatory