Identify this flag:

Saint Lucia
Hungary
Palestine
Bangladesh