Edoovillage #1313 - Egypt, Cairo: Center for Agricultural Research of Egypt (ARC) - Photo Album