Tags Results

results found for: "Tughra "

Tughra

A tughra  is a calligraphic monogram  seal or signature of a...