Saudi consulate, Istanbul, Turkey

GPTKB entity