Jodrell Bank (England)

Jodrell Bank (England) - Radio Telescope, Jodrell Bank, In Cheshire (England) Photo