Sheba Gallery Posted on July 5, 2016 by engmansy Sheba Gallery 6 Sri Lanka St (Vehia Ibrahim Formerly ) ZAMALEK Tel:7359192