There are a number of circumstances that support Israel is the Sun-clothed Woman.

...............*The image of the Woman and the Manchild speaks of Israel and Christ.

...............*The 'sun', 'moon', and 'stars' was a foretelling of future events of Israel.

...............*The 'twelve stars' of the Woman's crown answer to the twelve Sons of Israel [Jacob's sons].