Almghara
Almghara is an Egypt based store that sells unique items gathered from around the world. Their products have a wide range of variety including antiques, jewelry and gifts among having a unique element that sets it apart from the others.
No use is allowed without explicit permission from owner