Designed by
Title
Satellite Communications Center located in Cheia town, Romania. Receiver Transmitter (Rx Tx) antenna #318797368
Description
Satellite Communications Center located in Cheia town, Romania. Receiver Transmitter (Rx Tx) antenna.
This image is editorial