The six-point Star of David is clearly visible on the roof of the Iran Air HQ in Tehran

discovered via Google Earth.

Advertisements