Designed by
Title
Very Large Array very close view of understructure of huge radio telescope antenna, technology engineering #140051367
Description
Very Large Array very close view of understructure of huge radio telescope antenna, technology engineering, horizontal aspect