World's largest telescopes free photo download
wmeremans
@wmeremansTags for this content
telescope
sky
stars
planets
mountain
sky observatory mountain terrain technology hill cloudDescription:
A series of the largest telescopes in the world, on the island of La Palma
Extra Information
- File ID #1206573
- Downloads 15 Downloads
- Favorites 7 Favorites
- Filetype Photo
- Size 3.6 MB
- License Freeimages.com Content License
- Camera Canon EOS 40D