Designed by
Title
A Close Up of the Lovell Telescope at Jodrell Bank #55407024
Description
A close up shot of the inside of the dish of the Lovell Telescope at Jodrell Bank, near Holmes Chapel, Cheshire. The third largest steerable telescope in the world.