Insect Monitoring Radar Tower unveils at Dubai Design Week

Insect Monitoring Radar Tower unveils at Dubai Design Week
play icon
A view of the Insect Monitoring Radar Tower in Dubai.