C

Cleopatra Bazar Mamsha Mall

Department & General Stores Hurghada, Egypt ๐Ÿ‘ 20 views