Star Of David Ornament

  • Sale
  • Regular price $66.60


Star of David ornament is solid polished brass, 8.75" long. Used when displaying the flag of Israel.