Explanations:
An is used with vowel sounds (Indian). Though European begins with vowel (E), it starts with a consonant sound (you). So 'a European' will be the correct structure. Correct Sentence- She is an Indian artist married to a European engineer.