meaning of Barbara's Baby – Omen III

Barbara's Baby – Omen III - German to English

Omen III: the ultimate Conflict [Graham Baker]