Radio telescopes at Lord’s Bridge, Cambridge, England [OC] [4032×3024]


Source: i.redd.it