PTFE Textile Membrane Structure Commercial Roof in Sharm el-Shiekh, Egypt

Responsive image
source