Unmanned Aerial Vehicles (UAVs) have growing potential in the Public Safety (PS), commercial, government, and consumer domains. Over six million UAVs will be sold in the US in 2016, and the total available UAV market is estimated to reach 100 million UAVs sold worldwide by 2020. We believe that flying Wireless Mesh Network (WMN) would be the most suitable technology to organize communication between UAVs, between UAVs and ground infrastructure and between UAVs and ground vehicles. In the paper we propose technical approach to implement the above listed use cases using low cost communication technologies within ITS architecture. In the paper we define use cases, discuss potentially applicable communication technologies, overview WMN data routing protocols, list UAV specific requirements and discuss product differentiation.