Jean Pierre Fava - Malta Tourism AuthorityThis hardy church has glorified the Annunciation for centuries