Sharm El Shekh Gates

Sharm El Sheikh, South Sinai Governorate

ORCHID

Lighting and wiring protection system