Jigsaw puzzle of Saudi Arabia flag in a green field with the Shahada or Muslim creed written in the Thuluth script above a saber. #133416293
Description
Jigsaw puzzle of Saudi Arabia flag in a green field with the Shahada or Muslim creed written in the Thuluth script above a saber. Concept of Fulfillment or perfection