Jodrell Bank, Cheshire, United Kingdom

Jodrell Bank, Cheshire, United Kingdom

Jodrell Bank