Adrian2912

By Adrian2912

Jodrell Bank, Cheshire, UK

An iconic dramatic giant telescope, which is a landmark in the Cheshire countryside.

Comments
Sign in or get an account to comment.