BR

San Stefano Grand Plaza

Alexandria, Egypt