Back to Thumbnails


Previous Next

A replica of the radio telescope