Skip to main content
A project of the American Research Center in Egypt
ARCE/VOQ.00150.jpg
Climate control equipment and solar panel outside QV66.