Oriental Rug Gallery Christopher Sharp The
Qui-Si-Sana Seafront, Sliema, Malta, SLM 3110
+356 2133 4191 Phone