Michelle Gildernew & Roy Greenslade comment on the pictures published of Michaela McAreavey in a newspaper

C

Michelle Gildernew & Roy Greenslade comment on the pictures published of Michaela McAreavey in a newspaper #bbcnolan

about 4 years ago, Belfast, Northern Ireland, United Kingdom