Robuta

https://luigi.ltd/jodrell-bank/ Jodrell Bank Observatory Dec 9, 2025 - Famous radio-observatory in Cheshire, England. jodrell bank observatory