2009
SJ7971 : The Lovell Telescope at Jodrell Bank
taken 15 years ago, near to Jodrell Bank, Cheshire East, England
This is 1 of 6 images, with title The Lovell Telescope at Jodrell Bank in this square

The Lovell Telescope at Jodrell Bank